home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 128 35 / q35.d81 / t.diskovery 35 < prev    next >
Text File  |  2022-08-28  |  5KB  |  89 lines

  1.  
  2.  
  3.                         DISKOVERY: AN HOMAGE TO ART
  4.  
  5.                               by Fender Tucker
  6.  
  7.  
  8.     What is a computer program? For years I thought of a program as a
  9. machine, a way to do calculations without all the hard work. After all,
  10. they mainly did the same thing as a calculator, except you could make them
  11. do it without pressing all those buttons for each calculation. In essence,
  12. a program was a machine that punched the calculator for you.
  13.  
  14.     When home computers were introduced in the early 80s, there were very
  15. few machines, er, programs, for them. We had to invent our own. And invent
  16. we did, filling magazines with type-in programs designed with one thing in
  17. mind: to push the correct calculator buttons. All that mattered was that
  18. your checkbook program gave you the correct balance, or the typewriter
  19. program (aka word processor) managed your text without error or loss.
  20.  
  21.     We were happily amazed when the programs would work, and we were
  22. ecstatic when a program worked smoothly and saved us some steps. That was
  23. the Golden Age of Programming. Programmers would labor over algorithms, and
  24. when they got them to work, they'd even try to copyright or patent them.
  25. They'd spend 90% of their time on the hidden "guts" of a program and 10% on
  26. making sure that the menus were logical and actually worked as claimed.
  27.  
  28.     That was the state of the art (as I saw it) when I came to work at
  29. Softdisk in 1987. I'd pore through Gazette or RUN looking for little
  30. routines that would save me the trouble of inventing them myself. Jim
  31. Weiler and Mike Maynard were years ahead of me -- they'd published dozens
  32. of algorithms on LOADSTAR 64 -- but I've never been one for standing on
  33. giant's shoulders. I usually clip them behind the knees and stomp on their
  34. backs as I stumble past.
  35.  
  36.     But eventually Jeff Jones and I, with the help of true heroes of the
  37. Commodore like Jon Mattson, Barbara Schulak, Rick Nash and Scott Resh,
  38. built our own set of tools. The LOADSTARs are full of them. THE COMPLEAT
  39. PROGRAMMER gathers many of them into one collection.
  40.  
  41.     So now we have everything we need to make a program. We just have to
  42. put the minutiae together so that the result is a smooth, working machine.
  43. But what makes them better than the early machines of the 80s?
  44.  
  45.     Well, since the "guts" have been made relatively easy by the toolboxes
  46. and algorithms, the 90/10 ratio between guts and style has changed. Now we
  47. can spend much more time on the menus (aka the "interface"). We now use
  48. file requestors so the user doesn't have to remember things he has no
  49. business cluttering up his mind with. Programs work from any drive so the
  50. user doesn't have to shuffle disks as much. Everything moves much faster
  51. than it did years ago.
  52.  
  53.     But it's not only the smoothness of the interface we can now do better;
  54. we can now spend our time on making our machine as pleasing to the eye as
  55. possible. We are beyond inventing -- we are into ART.
  56.  
  57.     Everything that shows on the screen is under the control of the
  58. programmer because everything is part of the font(s). A program isn't
  59. "finished" until everything that's displayed is exactly as we (the
  60. programmer-artist) wants it. We are in the same position as an artist,
  61. palette in hand, pondering his masterpiece. Is it finished? Not until I add
  62. some cerulean blue.
  63.  
  64.     It's not only the creation of programs that parallels the work of an
  65. artist. Our programs are digital works of art that will be treated as such
  66. in the future, as long as there are C-64/128 computers to view them on. And
  67. since there are such good C-64-emulators for the PC and Mac, our programs
  68. will exist as long as there are IBM/Mac computers, which show no signs of
  69. dying out.
  70.  
  71.     Newsweek recently had an article about "collectibles" and mentioned
  72. that old computers are considered quite collectible. In 1997 they are
  73. talking about the early Altairs and others which are mainly boxes with
  74. switches and lights all over them, but who's to say how the C-64 and C-128
  75. will be viewed in 2007, only a decade away? Because there were so many
  76. manufactured, I doubt if the computers themselves will be collectible, but
  77. the works of art created for them just may be. In all false modesty, I
  78. fully expect to be considered by historians of the 21st century as the most
  79. prolificly published 8-bit "artist" there ever was. LOADSTAR, if there's
  80. any justice, will be the Gutenberg Bible of the 8-bit world.
  81.  
  82.     So I've turned LOADSTAR into an ego trip, but it's a trip you're
  83. invited on, too. Paint a masterpice in BASIC or ML and send it to me and
  84. I'll do my damnedest to make those 21st century art historians sit up and
  85. take notice. I just hope they spell our names right.
  86.  
  87.                        \\\\\ RETURN - Menu \\\\\
  88.                                                                            
  89.